heavy construction - Alemán Inglés Diccionario